LOCATION
MAP
Cafe Hamra
Hamra, Beyrouth, Lebanon